//
//  LSZRequestData.h
//  JKFuYinProject
//
//  Created by 九酷 on 2017/9/18.
//  Copyright © 2017年 LC. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface LSZRequestData : NSObject
typedef void (^HTTPSData)(BOOL,NSString *, NSDictionary *);

#pragma mark - 发布我要祷告和见证的信息
+(void)initWithReleaseToPray :(NSString *)people :(NSString *)category :(NSString *)sex :(NSString *)nickname :(NSString *)content :(NSString *)type :(HTTPSData)block;
#pragma mark - 修改昵称
+(void)initWithModifyNickname :(NSString *)strName :(HTTPSData)block;
#pragma mark - 修改头像
+(void)initWithModifyThePicture :(UIImage *)file filePath:(NSString *)filePath :(HTTPSData)block;
#pragma mark - 修改笔记
+(void)initmodificationNotes :(NSString *)type parentId:(NSString *)parentId content:(NSString *)content :(HTTPSData)block;
#pragma mark  - 添加笔记
+(void)initAddNotes :(NSString *)title relation:(NSString *)relation content:(NSString *)content :(HTTPSData)block;
#pragma mark -删除笔记
+(void)initDeleteNotes:(NSString *)resource_id :(HTTPSData)block;
#pragma mark - 删除笔记收藏
+(void)deleteNoteCollection:(NSString *)parentId :(HTTPSData)block;
#pragma mark  - 修改性别和区域
+(void)ChangeGenderAndArea :(NSString *)input  inputParameter:(NSString *)inputParameter :(HTTPSData)block;
#pragma mark - 送祝福
+(void)initWithSendBlessings :(NSString *)type :(NSString *)parentId  :(HTTPSData)block;
#pragma mark - 发布祷告
+(void)initWithBiblePrayer :(NSString *)type toname:(NSString *)toname title:(NSString *)title classify:(NSString *)classify sex:(NSString *)sex nickname:(NSString *)nickname content:(NSString *)content  :(UIImage *)file filePath:(NSString *)filePath :(HTTPSData)block;
#pragma mark - 用户签到
+(void)userSignIn :(NSString *)string is_open:(NSString *)is_open type:(NSString *)type :(HTTPSData)block;
#pragma mark - 用户签到点赞
+(void)theUserChecksToThumbUp :(NSString *)id_goods :(HTTPSData)block;
#pragma mark - 获取文章的收藏
+(void)getTheArticleCollection :(NSString *)page type:(NSString *)type :(HTTPSData)block;
#pragma mark - 增加祷告浏览量
+(void)AddIncreasePrayerTraffic :(NSString *)id_id :(HTTPSData)block;
#pragma mark - 用户对评论点赞  resource_id音频，视频，文章，发布的祷告和见证的IDcomment_id,    某条评论的ID
+(void)UsersCommentOnThumbUp :(NSString *)resource_id  comment_id:(NSString *)comment_id :(HTTPSData)block;
#pragma mark - 用户对资源点赞
+(void)UserVersusResourceThumbUp :(NSString *)resource_id type:(NSString *)type :(HTTPSData)block;
#pragma mark - 用户对回复点赞 submit_reply_praise comment_id某条评论的ID  reply_id回复ID
+(void)UsersRespondRoRhumbRp :(NSString *)resource_id  comment_id:(NSString *)comment_id  reply_id:(NSString *)reply_id :(HTTPSData)block;
#pragma mark - 用户对资源评论
+(void)UserCommentsOnResources :(NSString *)resource_id content:(NSString *)content type:(NSString *)type :(HTTPSData)block;
#pragma mark - 用户对评论进行回复
+(void)UsersRespondToComments :(NSString *)resource_id content:(NSString *)content comment_id:(NSString *)comment_id :(HTTPSData)block;
#pragma mark - 输入邀请码
+(void)enterTheInvitationCode :(NSString *)incode :(HTTPSData)block;
#pragma mark- 支付宝或者微信提现
+(void)alipayOrWeChatWithdrawal :(NSString *)amount type:(NSString *)type pay_to:(NSString *)pay_to pay_name:(NSString *)pay_name :(HTTPSData)block;
#pragma mark - 获取收徒的图片
+(void)getPictureOfTheRecipient :(HTTPSData)block;
#pragma mark - 意见反馈
+(void)userFeedback:(NSString *)type gnote:(NSString *)gnote phone:(NSString *)phone :(HTTPSData)block;
#pragma mark - 收藏夹的添加
+(void)TheAdditionOfFavorites :(NSString *)type name:(NSString *)name :(HTTPSData)block;
#pragma mark - 收藏夹删除
+(void)favoritesDeletion :(NSString *)id_id :(HTTPSData)block;
#pragma mark - 歌曲收藏
+(void)getSongCollection :(NSString *)cat :(NSString *)resource  :(HTTPSData)block;
#pragma mark - 专辑和歌手的收藏
+(void)CollectionOfAlbumsSingers :(NSString *)type  resource:(NSString *)resource :(HTTPSData)block;
#pragma mark - 歌曲收藏删除
+(void)songCollectionDeleted :(NSString *)ID :(HTTPSData)block;
#pragma mark - 音频点赞
+(void)audioPointPraise :(NSString *)type :(NSString *)resource :(HTTPSData)block;
#pragma mark - 检查音频是否点赞  专辑1  歌手2  歌曲3
+(void)checkIfTheAudioIsThumbUp :(NSString *)type :(NSString *)resource :(HTTPSData)block;
#pragma mark - 检查歌曲或者专辑是否收藏  专辑1  歌手2  歌曲3
+(void)checkTheCollectionOfSongsOrAlbums :(NSString *)type :(NSString *)resource :(HTTPSData)block;
#pragma mark - 歌曲点击量更新
+(void)songClickOnTheDataUpdates:(NSString *)id_id :(HTTPSData)block;
#pragma mark - 视频音频浏览量
+(void)AddVideoAudioTraffic :(NSString *)id_id :(HTTPSData)block;
#pragma mark - 更新视频的播放次数
+(void)UpdateVideoPlaybackTimes:(NSString *)ID_ID :(HTTPSData)block;
#pragma mark - 视频的点赞
+(void)videoIsThumbUp :(NSString *)ID_ID :(NSString *)ck :(HTTPSData)block;
#pragma mark - 关注他人
+(void)payAttentionToOthers :(NSString *)tuid Ck:(NSString *)Ck mode:(NSString *)mode :(HTTPSData)block;
#pragma mark - 发布动态
+(void)releaseTheDynamic :(NSString *)kind type:(NSString *)type resource:(NSString *)resource title:(NSString *)title  content:(NSString *)content theme:(NSString *)theme images:(NSString *)images :(HTTPSData)block;
#pragma mark - 动态点赞
+(void)theDynamicPointOfPraise:(NSString *)tid type:(NSString *)type ck:(NSString *)ck mode:(NSString *)mode :(HTTPSData)block;
#pragma mark - 用户对动态进行评价
+(void)usersCommentOnResources:(NSString *)tid :(NSString *)comment_id content:(NSString *)content :(HTTPSData)block;
#pragma mark - 上传图片至服务器
+(void)toUploadPictures :(NSString *)url imageFile:(UIImage *)imageFile filePath:(NSString *)filePath :(HTTPSData)block;
#pragma mark - 提交资质证明
+(void)submitQualificationCertificate :(NSString *)name contact:(NSString *)contact address:(NSString *)address mechanism:(NSString *)mechanism identity:(NSString *)identity card:(NSString *)card images:(NSString *)images  introduce:(NSString *)introduce :(HTTPSData)block;
#pragma mark - 举报
+(void)contentOfTheReport:(NSString *)tid type:(NSString *)type kind:(NSString *)kind comment_id:(NSString *)comment_id content:(NSString *)content :(HTTPSData)block;
#pragma mark - 删除通知
+(void)deleteTheNotice:(NSString *)ID_ID :(HTTPSData)block;
#pragma mark - 获取消息没读的统计
+(void)getsStatisticsForMessagesNotRead :(HTTPSData)block;
#pragma mark - 阅读某条信息
+(void)readTheInformationInTheNotice:(NSString*)kind strID:(NSString *)strID :(HTTPSData)block;
#pragma mark - 歌词的获取
+(void)AcquisitionLyrics :(NSString *)id_id :(HTTPSData)block;
#pragma mark - MV歌词的获取
+(void)initMVAcquisitionLyrics :(NSString *)id_id :(HTTPSData)block;
#pragma mark - mv点击量添加
+(void)initWithAddMVClicks:(NSString *)type id_id:(NSString *)id_id :(HTTPSData)block;
@end
